glrenderer: Move ProgramState into Program
authorAlexander Larsson <alexl@redhat.com>
Fri, 18 Sep 2020 07:15:03 +0000 (09:15 +0200)
committerAlexander Larsson <alexl@redhat.com>
Tue, 29 Sep 2020 07:51:10 +0000 (09:51 +0200)
commit6887d0ce2467a5909f1b8c2255f77d5cdb53ca60
tree0305ff1e5fd8ae4c9062b523ca81bab26f76f062
parente29c586b7caffa9a316c231f0da94e9c9fc4e867
glrenderer: Move ProgramState into Program

There is no real reason to have this on the side indexed via the
index, as it is stored next to each other anyway. Plus, storing them
together lets use use `Program` structures not in the array.
gsk/gl/gskglrenderer.c
gsk/gl/gskglrenderops.c
gsk/gl/gskglrenderopsprivate.h